body {
  background-color: #f5f5f5;
}
body .personal_center {
  position: relative;
}
body .personal_center .number_information {
  width: 100%;
  height: 2.8rem;
  background: -webkit-linear-gradient(left, #f059a9, #f10180);
}
body .personal_center .number_information .numberType_box,
body .personal_center .number_information .number_time {
  width: 50%;
}
body .personal_center .number_information .numberType_box {
  padding-top: 0.4rem;
}
body .personal_center .number_information .numberType_box .fensi img {
  width: 1.4rem;
  height: 0.55rem;
  margin-left: 1.5rem;
}
body .personal_center .number_information .numberType_box .number {
  width: 100%;
  height: 1.5rem;
  background: url(../images/personal_center_new/gift_bg_head_default@2x.png) left center no-repeat;
  background-size: 1.5rem 1.5rem;
  padding-left: 1.7rem;
  margin-left: 0.24rem;
  margin-top: -0.2rem;
}
body .personal_center .number_information .numberType_box .number .userName {
  font-size: 0.32rem;
  color: #fff;
  padding: 0.3rem 0 0.2rem 0;
}
body .personal_center .number_information .numberType_box .number .numberType_ordinary,
body .personal_center .number_information .numberType_box .number .numberType_vip {
  height: 0.24rem;
  line-height: 0.24rem;
  padding-left: 0.3rem;
  background: url(../images/personal_center/my_icon_nomral_default@2x.png) left center no-repeat;
  background-size: 0.24rem 0.24rem;
  font-size: 0.24rem;
  color: #fff;
}
body .personal_center .number_information .numberType_box .number .numberType_vip {
  background: url(../images/personal_center/my_icon_vip1_default@2x.png) left center no-repeat;
  background-size: 0.24rem 0.24rem;
}
body .personal_center .number_information .number_time .information {
  padding: 0 0.3rem;
  overflow: hidden;
  padding-top: 0.2rem;
  line-height: 0.88rem;
}
body .personal_center .number_information .number_time .information span {
  display: inline-block;
}
body .personal_center .number_information .number_time .information span:first-of-type {
  float: right;
}
body .personal_center .number_information .number_time .information span:first-of-type img {
  width: 0.56rem;
  height: 0.56rem;
}
body .personal_center .number_information .number_time .information span:last-of-type {
  box-sizing: border-box;
  width: 0.25rem;
  height: 0.25rem;
  padding-top: 0.02rem;
  line-height: 0.27rem;
  border-radius: 0.125rem;
  background-color: #fff;
  color: #f10180;
  font-size: 0.16rem;
  text-align: center;
  position: absolute;
  top: 0.23rem;
  right: 0.25rem;
}
body .personal_center .number_information .number_time .number_btn {
  float: right;
  width: 3.49rem;
  height: 0.82rem;
  line-height: 0.82rem;
  background: url(../images/personal_center_new/gift_bg_rec_default@2x.png) left center no-repeat;
  background-size: 3.49rem 0.82rem;
  text-align: center;
  color: #fff;
  font-size: 0.24rem;
  margin-top: 0.35rem;
}
body .personal_center .money {
  width: 100%;
  margin-bottom: 0.2rem;
  background-color: #fff;
  overflow: hidden;
}
body .personal_center .money ul {
  width: 100%;
  overflow: hidden;
  padding: 0.3rem 0;
}
body .personal_center .money ul li {
  float: left;
  width: 33.33%;
  border-left: 1px solid #f5f5f5;
  text-align: center;
  height: 1.4rem;
  padding-top: 0.3rem;
}
body .personal_center .money ul li p {
  color: #666;
  font-size: 0.24rem;
}
body .personal_center .money ul li p span {
  color: #f10180;
  font-size: 0.28rem;
  font-weight: bold;
}
body .personal_center .money ul li p span b {
  color: #f10180;
  font-size: 0.32rem;
  font-weight: bold;
}
body .personal_center .money ul li:first-of-type {
  border-left: none;
}
body .personal_center .money .my_money {
  padding: 0.24rem 0;
  margin: 0 0.24rem;
  border-top: 0.02rem solid #f5f5f5;
}
body .personal_center .money .my_money p {
  font-size: 0.24rem;
  color: #666;
}
body .personal_center .money .my_money p span {
  color: #f10180;
}
body .personal_center .novice_packs {
  background-color: #fff;
  width: 100%;
  margin-bottom: 0.2rem;
}
body .personal_center .novice_packs .novicePacks_title {
  width: 20%;
  text-align: center;
  height: 1.28rem;
  display: table;
  padding: 0.2rem 0;
}
body .personal_center .novice_packs .novicePacks_title > p {
  border-right: 0.02rem solid #f5f5f5;
  display: table-cell;
  vertical-align: middle;
}
body .personal_center .novice_packs .novicePacks_title > p img {
  width: 0.66rem;
  height: 0.46rem;
}
body .personal_center .novice_packs .novicePacks_title > p span {
  color: #666;
  font-size: 0.24rem;
}
body .personal_center .novice_packs .novicePacks_explain {
  padding: 0.2rem 0;
  width: 80%;
  height: 1.28rem;
  display: table;
}
body .personal_center .novice_packs .novicePacks_explain p {
  display: table-cell;
  vertical-align: middle;
  padding-left: 0.24rem;
  font-size: 0.26rem;
  color: #999;
}
body .personal_center .novice_packs .novicePacks_explain p span.one {
  display: inline-block;
  background: url(../images/personal_center_new/gift_icon_right_default@2x.png) left center no-repeat;
  background-size: 0.26rem 0.26rem;
  padding-left: 0.36rem;
  color: #369ed5;
}
body .personal_center .novice_packs .novicePacks_explain p span.two {
  display: inline-block;
  padding-top: 0.1rem;
}
body .personal_center .personalCenter_nav {
  background-color: #fff;
}
body .personal_center .personalCenter_nav ul.personalCenter_content ul {
  overflow: hidden;
  width: 100%;
}
body .personal_center .personalCenter_nav ul.personalCenter_content ul li {
  float: left;
  width: 33.33%;
  border-top: 0.02rem solid #f5f5f5;
}
body .personal_center .personalCenter_nav ul.personalCenter_content ul li a {
  display: block;
  padding: 0.4rem 0 0.2rem 0;
}
body .personal_center .personalCenter_nav ul.personalCenter_content ul li a span:first-of-type {
  display: block;
  text-align: center;
  font-size: 0.58rem;
  line-height: 0.6rem;
}
body .personal_center .personalCenter_nav ul.personalCenter_content ul li a span:last-of-type {
  display: block;
  text-align: center;
  color: #666;
  font-size: 0.24rem;
  padding-top: 0.1rem;
}
body .personal_center .personalCenter_nav ul.personalCenter_content ul li a .icon-jibenshezhi {
  color: #f777a4;
}
body .personal_center .personalCenter_nav ul.personalCenter_content ul li a .icon-bdb {
  color: #79c1fa;
}
body .personal_center .personalCenter_nav ul.personalCenter_content ul li a .icon-huiyuanguanli {
  color: #d76efa;
}
body .personal_center .personalCenter_nav ul.personalCenter_content ul li a .icon-yaoqinghaoyou {
  color: #f7b070;
  font-size: 0.54rem !important;
}
body .personal_center .personalCenter_nav ul.personalCenter_content ul li a .icon-cf-c49 {
  color: #60e6be;
  font-size: 0.54rem !important;
}
body .personal_center .personalCenter_nav ul.personalCenter_content ul li a .icon-tixian {
  color: #7c88f7;
  font-size: 0.5rem !important;
}
body .personal_center .personalCenter_nav ul.personalCenter_content ul li a .icon-integral {
  color: #f98686;
}
body .personal_center .personalCenter_nav ul.personalCenter_content ul li a .icon-duihuan {
  color: #77dcee;
}
body .personal_center .personalCenter_nav ul.personalCenter_content ul li a .icon-youxiaozhushou {
  color: #fcca65;
  font-size: 0.56rem !important;
}
body .personal_center .personalCenter_nav ul.personalCenter_content ul li:not(:first-child) {
  border-left: 0.02rem solid #f5f5f5;
}
